* {
  margin: 0px;
}
body{
	min-width: 1180px;
	max-height: 1800px;
	font-family: "微软雅黑";
}
.sidebar {
  width: 18%;
  height: 1500px;
  background: linear-gradient(#7777ff,#FFF);
  border-right: 5px solid #53723d;
  float: left;
  min-width: 240px;
}
.sidebar ul {
  margin-top: 30px;
}
.sidebar li {
  list-style: none;
  padding: 10px;
  position: relative;
}
.sidebar a {
  text-decoration: none;
  color: #000000;
  font: 14px Open Sans;
  text-transform: uppercase;
  position: relative;
  z-index: 2;
}
.sidebar .hover {
  display: block;
  position: absolute;
  width: 0%;
  height: 37px;
  top: 0px;
  left: 0px;
  background: #96B97D;
  z-index: 0;
  opacity: 0;
}
.sidebar a:hover {
  color: #808080;
}

.sidebar ul li:hover ul {
  display: block;
}
.sidebar .push {
  margin-right: 10px;
}

.sidebar h1 {
  color: #000000;
  background-image: url("../images/blue.gif");
  font: 20px Open Sans;
  padding: 30px 0 30px 50px;
}
.bg{
	background-color: #96B97D;
}
.co{
	color: #ffffff;
}
.color {
  color: #ff2f2f;
}

.abody{
	float: left; 
	width: 78%;
	margin-left: 10px;
	margin-bottom: 10px;
}

.abody h1{
	display: block;
	text-align: center;
	background-color: #405fca;
	border-radius:15px 15px 15px 15px;
	margin:5px 0 8px 0; 
	padding: 5px 0;
	box-shadow: 5px 5px 5px #808080;
}
.aside{
	border-radius:15px 15px 15px 15px;
	background-color: #e1e1ff;
	padding:8px;
}
p{
	text-indent: 30px;
	line-height: 40px;
	word-wrap: break-word;
}
/*底部*/
.down{
	width: 100%;
	height: 40px;
	background-color: #e8e8ff;
	clear: both;
	color: #9c9c9c;
	font-size: 12px;
	text-align: center;
	padding: 8px 0 0 0;
}
.down a{
	color: #00ff80;
}
.down label{
	display:inline-block;
	margin-left: 10px;
}
